package 行为型模型.模板方法模式;

/**
 * 模板方法模式
 * 实现一个算法时候，整体步骤固定，但是，某些部分易变，易变部分可以抽象出来，供子类实现
 */
public abstract class GouZi {
    private void quhao(){
        System.out.println("取号");
    }
    protected abstract void control();

    private void pinfen(){
        System.out.println("评分");
    }

    protected void handle(){
        quhao();
        control();
        pinfen();
    }
}
